<!DOCTYPE html>
<html>
	<head>
	<meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
    <title>我的</title>
    <link href="../../css/mui.min.css" rel="stylesheet"/>
    <!--<link href="../css/list.css" rel="stylesheet" />-->
    <link href="../../admin/css/style.css" rel="stylesheet" />
    <script src="../../js/app.js"></script>
    <script src="../../js/mui.min.js"></script> 
    <style type="text/css">
    	.mui-btn{
    		padding: 3px;
    		margin: auto 5px;
    	}
    </style>
	</head>
	<body>
		<header class="mui-bar mui-bar-nav">
		    <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
		    <h1 class="mui-title">订单列表</h1>
		</header>
		<div class="mui-content" id="pullrefresh">
			<ul class="mui-table-view" >
			       <div class="friend-list-left" id="item"></div>
		    </ul>
	    </div>
	</body>
	<script type="text/javascript">
mui.init({  
		pullRefresh: {
		container: '#pullrefresh', //触发刷新功能的id标签
		down: {  //触发下拉函数
		height:50,// 可选.默认50.触发上拉加载拖动距离
        auto:false,// 可选,默认false.自动上拉加载一次
        style:'circle',//必选，下拉刷新样式，目前支持原生5+ ‘circle’ 样式
      	color:'#2BD009', //可选，默认“#2BD009” 下拉刷新控件颜色
        range:'100px', //可选 默认100px,控件可下拉拖拽的范围
     	offset:'50px', //可选 默认0px,下拉刷新控件的起始位置
		contentdown : "下拉可以刷新",//可选，在下拉可刷新状态时，下拉刷新控件上显示的标题内容
		contentover : "释放立即刷新",//可选，在释放可刷新状态时，下拉刷新控件上显示的标题内容
		contentrefresh : "正在刷新...",//可选，正在刷新状态时，下拉刷新控件上显示的标题内容
		callback: pulldownRefresh
	},
		up : {//触发上拉
		offset:'0px', //可选 默认0px,下拉刷新控件的起始位置
		height:50,// 可选.默认50.触发上拉加载拖动距离
		range:'100px', //可选 默认100px,控件可下拉拖拽的范围
		contentrefresh : "正在加载...",//可选，正在加载状态时，上拉加载控件上显示的标题内容
		contentnomore:'没有更多数据了',//可选，请求完毕若没有更多数据时显示的提醒内容；
		callback :pullupRefresh //必选，刷新函数，根据具体业务来编写，比如通过ajax从服务器获取新数据；
	}
              }  
          });  
//* 下拉刷新具体业务实现 
function pulldownRefresh() { 
	setTimeout(function () { 
	item(0);//获取数据
	mui('#pullrefresh').pullRefresh().endPulldownToRefresh();//关闭上拉刷新样式
	}, 1500);  //1500毫秒触发
} 
 //* 下拉刷新具体业务实现 
function pullupRefresh() { 
	setTimeout(function () { 
	item(1);//获取数据
	mui('#pullrefresh').pullRefresh().endPullupToRefresh();//关闭下拉加载样式
	}, 1500);  //1500毫秒触发
} 
var	p= 0;
item(0);
function item(num){//我发布的项目
	if(num==1){p=p+1}else{p=0;document.getElementById("item").innerHTML='';};
	apptoken['p']= p;
	apptoken['act']='list';
//		alert(JSON.stringify(apptoken));
		 mui.post(home.hos+'/item_orders/admin',apptoken,function(data){
//		 	alert('订单列表服务器'+JSON.stringify(data));
		var result=JSON.parse(data);
		 var val='';
	for(var i=0;i<result.length;i++){

		switch(result[i].relation){
		case 'resume':
		var relation='技术';
		  break;
		case 'money':
		var relation='资金';
		  break;
		  case 'source':
		var relation='资源';
		  break;
		  case 'item':
		  var relation='项目';
		  break;
		default:
		var relation='其他';
		}
if(result[i].state=='1'){
	state='';
}else{
	state='对方已关闭';
}
		var createtime=new Date(parseInt(result[i].createtime) * 1000).format('yyyy年M月d日');
		val+='<li class="mui-table-view-cell" style="color:#616161" id="tid'+result[i].id+'"><div><span style="color:#000" onclick="goto(\'item\',\'user\',\'detail\','+result[i].tid+')">'+result[i].title+'</span><br><span style="font-size:0.8em">预定'+result[i].sum+'股,合计'+(result[i].sum*result[i].moneyunit/10000)+'万</span><span style="margin:auto 5px;font-size:0.5em;">'+createtime+'</span><div class="mui-btn mui-icon mui-icon-chatbubble" onclick="goto(\'chat\',\'user\',\'detail\','+result[i].user_id+')">'+result[i].username+'</div></div><p onclick="goto(\'item\',\'admin\',\'orders_detail\','+result[i].id+')"><span>备注:'+result[i].notes+'</span></p><div class="list-head" ><span id="status'+result[i].id+'">'+status(result[i].status,result[i].id)+'</span><div class="mui-btn"onclick="goto(\''+result[i].relation+'\',\'home\',\'detail\','+result[i].relation_id+')">'+relation+'</div><div class="mui-btn"onclick="goto(\'item\',\'admin\',\'orders_detail\','+result[i].id+')">订单信息</div><div class="mui-btn"onclick="del('+result[i].id+')">删除订单</div><span style="color:red;font-size:0.7em">'+state+'</span></div></li>';};
	document.getElementById("item").innerHTML+=val;
			//服务器返回响应，根据响应结果，分析是否登录成功；
	//		...
		},'text'
	);
}
//签约状态返回值
function status(status,tid){
	var tid=tid||'';
//	alert(status+','+parseInt(status));
	switch(parseInt(status)){
		case 0:
		arr= ['对方未授权',''];
		  break;
		case 1:
		arr= ['请联系对方签约纸质合同','完成签约'];
		  break;
		  case 2:
		arr= ['签约完成','立即结算'];
		  break;
		  case 3:
		  arr= ['对方未收款',''];
		  break;
		default:
		arr= ['已结束',''];
		}
if(arr[1] && arr[1]!=''){
		statustr='<div class="mui-btn mui-btn-danger mui-btn-outlined"style="padding:3px"onclick="modify('+tid+',\'status\','+status+',this)">'+arr[1]+'</div>';	
		}else{
			statustr='';
		}
		return '<div style="font-size:0.7em;color:red" ><span>'+arr[0]+'</span></div>'+statustr+'';
}
//修改
function modify(tid,type,v,html){
//	alert(status(v,tid));
	//k=键；act=修改方法，tid=主题id，type=修改类型；
	apptoken['k']=type||'';
	apptoken['v']=v ||'';
	apptoken['tid']=tid||'';
	apptoken['act']='modify';
//	alert(JSON.stringify(apptoken));
//	return false;
 mui.prompt('请输入授权码', '密码','' , ['取消','确认'], function(e) {
        if (e.index == 1) {
apptoken['ps']=e.value;
 	mui.post(home.hos+'/item_orders/admin',apptoken,function(data){
			if(data==1){
				htmla=document.getElementById('status'+tid);
   				htmla.innerHTML=status((v+1),tid);
//				document.getElementById(type).innerText=value.value;
			}else{
				plus.ui.toast('操作失败'+data);
			}
	})}else{
		plus.ui.toast('操作已取消');
	}},'div')
}
function del(tid){
	html=document.getElementById('tid'+tid);
//	alert(tid+html);
	mui.confirm('删除后不能恢复,确认删除码？', '', ['取消', '确认'], function(e) {
	apptoken['tid']=tid||'';
	apptoken['act']='delete';
// 	return false;
 	mui.post(home.hos+'/item_orders/admin',apptoken,function(data){
//		alert(data);
			if(data==1){
				document.getElementById("item").removeChild(html);
//				html=value.value;
			}else{
				plus.ui.toast('操作失败');
			}
	})
 });

}
//function goto(module,room,htmlname,this_id){//我的微博
//	localStorage[module+room+htmlname+'id']=this_id;
//	mui.openWindow('../../'+module+'/'+room+'/'+htmlname+'.html');
//	}
</script>